package com.qst.rongxiaotong.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * springboot 跨域配置类
 */
@Configuration
public class WebConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")//指定允许跨域的请求 '/**'表示本站提供的所有请求
                .allowedOrigins("http://localhost:8081/") // 允许的域名
                .allowedMethods("*") //允许在任意Http方法
                .allowedHeaders("*") //运行任意请求头
                .allowCredentials(false) //不需要验证凭证信息
                .maxAge(3600); //预期求的有效期

    }
}
